no matter if we win or lose - Alemán Inglés Diccionario